package com.lipaluma.field.mapper.initializer;

import java.lang.reflect.Field;

import com.lipaluma.context.Context;
import com.lipaluma.field.mapper.FieldMapper;
import com.lipaluma.xml.mapping.XmlFieldMapping;

public interface XmlFieldMapperInitializer {
	/**
	 * Init the parameters of the {@link FieldMapper} using xml mapping.
	 * @param context TODO
	 * @param field Field of the entity class
	 * @param element xml element representing the column
	 */
	void init(Context context, Field field, XmlFieldMapping mapping);
}
